see past the end of one's nose

see past the end of one's nose
(idiomatic) To have insight into underlying facts or consequences; to possess common sense or a vision for the future.